283 Atwells Ave, Providence, RI 02903, United States
View on Map
What travelers say:
Today, fat and protein intake is too much [two ha] peeled shelled big lobster + crab meat + sausage shrimp plate, but I have one to say, the taste of this restaurant is still OK, if the service is not a little can not keep up, I will consider coming again.